모의해킹
리눅스명령어_03_쓰기 명령어
작성자 : Heehyeon Yoo|2025-11-12
# Linux# CLI# 명령어# 쓰기# 파일조작
1. 파일 생성 및 쓰기
touch
- 개요: 빈 파일을 생성하거나, 파일의 타임스탬프(수정 시간)를 갱신하는 명령어.
- 사용법:
touch [파일명]- 예:
touch abc.txt(abc.txt라는 빈 파일 생성)
- 예:
echo & 리다이렉션(>, >>)
- 개요: 텍스트를 출력하거나 파일에 저장.
- 사용법:
echo "문구": 화면에 문구 출력.echo "text" > file.txt: 파일에 내용 덮어쓰기(Overwrite).echo "text" >> file.txt: 파일 끝에 내용 추가하기(Append).
2. 파일 복사 및 이동
cp(Copy)
- 개요: 파일이나 디렉토리를 복사.
- 사용법:
cp [원본] [복사본]- 예:
cp abc.txt backup.txt
- 예:
mv(Move)
- 개요: 파일을 이동하거나 이름 변경(Rename) 할 때 사용.
- 사용법:
- 이동:
mv [파일] [목적지_폴더/] - 이름 변경:
mv [옛_이름] [새_이름]- 예:
mv abc.txt new_name.txt
- 예:
- 이동:
3. 디렉토리 관리
mkdir(Make Directory)
- 개요: 새로운 디렉토리(폴더) 생성.
- 사용법:
mkdir [폴더명]- 예:
mkdir NewFolder
- 예:
4. 삭제(Remove)
rm(Remove)
- 개요: 파일이나 디렉토리를 삭제. 휴지통 없이 영구 삭제되므로 주의 필요.
- 사용법:
rm [파일]: 파일 삭제.rm -r [폴더]: 디렉토리 삭제 시 필수 옵션(Recursive, 재귀적 삭제).- 폴더 안에 포함된 모든 파일과 하위 폴더를 함께 지움.
- 주의:
sudo rm -rf /같은 명령어는 시스템 전체를 날릴 수 있으니 절대 주의.